//客户端接受服务端的文件
/**
 * 客户端接受服务端的文件
 * 打开命名管道，开始读取服务端传递给客户端的信息
 */
#include "commod.hpp"

int main()
{
    
    //打开管道,读取管道数据
    int fd = open(pipePath,O_RDONLY);
    if(fd == -1)
    {
        perror("open");
        exit(1);
    }
    
    //将读取的数据打印到显示屏
    char buf[SIZE];
    ssize_t n = read(fd,buf,sizeof(buf)-1);
    if(n == -1)
    {
        perror("read");
        exit(1);
    }
    std::cout<<"文件内容：\n"<<buf<<"读取字节数："<<n<<std::endl;

    close(fd);
    unlink(pipePath);
    return 0;

}